Uses of Interface
de.cebis.moccabox.application.context.ITaskContext

Packages that use ITaskContext
de.cebis.moccabox.application.context   
de.cebis.moccabox.application.impl.hibernate   
de.cebis.moccabox.application.standard   
de.cebis.moccabox.application.task   
de.cebis.moccabox.application.task.tasks   
de.cebis.moccabox.io.command   
de.cebis.moccabox.model   
de.cebis.moccabox.model.builders   
de.cebis.moccabox.repository.elements   
de.cebis.moccapart.calendar.application   
de.cebis.moccapart.calendar.application.extensions   
 

Uses of ITaskContext in de.cebis.moccabox.application.context
 

Methods in de.cebis.moccabox.application.context that return ITaskContext
 ITaskContext ITaskContextManager.activateTaskContext(IClient client, ITaskRequest request)
          Zurückliefern des aktivierten Kontextes für die Ausführung eines übergebenen ITaskRequest für einen bestimmten Anwender (IClient), der diesen Request abgesetzt hat.
 

Uses of ITaskContext in de.cebis.moccabox.application.impl.hibernate
 

Classes in de.cebis.moccabox.application.impl.hibernate that implement ITaskContext
 class TaskContext
          Die Klasse beschreibt den Kontext, in dem ein Vorgang (IBusinessTask) ausgeführt wird.
 

Methods in de.cebis.moccabox.application.impl.hibernate that return ITaskContext
 ITaskContext TaskContextManager.activateTaskContext(IClient client, ITaskRequest request)
           
protected  ITaskContext TaskContextManager.buildTaskContext(ITaskRequest request)
           
protected  ITaskContext TaskContextManager.rebuildTaskContext(ITaskContext context, ITaskRequest request)
           
 

Methods in de.cebis.moccabox.application.impl.hibernate with parameters of type ITaskContext
protected  void AbstractStandardBusinessTask.addRestrictionsToCriteria(ConceptBean c, ITaskContext tContext, org.hibernate.Criteria cCriteria)
          Fügt der übergebenen Criteria Klasse die entsprechenden Criterion Einträge aus dem TaskRequest hinzu (run-time).
 Value[] HQLValueRangeDefinition.collectValues(ITaskContext tContext)
           
 org.hibernate.criterion.Criterion AbstractStandardBusinessTask.getCriterion(CriterionBean criterion, ITaskContext tContext)
          Liefert das entsprechende Hibernate Criterion zurück für den aktuellen ITaskRequest
protected  StandardBusinessTaskResult UpdateTask.notifyState(ITaskContext tContext)
           
protected  StandardBusinessTaskResult RetrieveTask.notifyState(ITaskContext tContext)
           
protected  StandardBusinessTaskResult DeleteTask.notifyState(ITaskContext tContext)
           
protected  StandardBusinessTaskResult CreateTask.notifyState(ITaskContext tContext)
           
protected abstract  StandardBusinessTaskResult AbstractStandardBusinessTask.notifyState(ITaskContext tContext)
          Bekanntgeben des aktuellen Status des IBusinessTask.
 IBusinessTaskResult UpdateTask.perform(ITaskContext tContext)
           
 IBusinessTaskResult RetrieveTask.perform(ITaskContext tContext)
           
 IBusinessTaskResult DeleteTask.perform(ITaskContext tContext)
           
 IBusinessTaskResult CreateTask.perform(ITaskContext tContext)
           
 IBusinessTaskResult AbstractStandardBusinessTask.perform(ITaskContext tContext)
           
protected  void UpdateTask.performStateModification(ITaskContext tContext)
          Die Änderungen, die auf dem ausgelesenen Konzept vom Anwender durchgeführt und über das IO zurückgegeben wurden, werden in das Konzept zurückgeschrieben, bevor es in die Datenbasis geschrieben wird.
protected  void RetrieveTask.performStateModification(ITaskContext tContext)
          Es werden keine Änderungen auf dem Aufgabenbojekt vorgenommen, da es sich lediglich um einen lesenden Vorgang handelt.
protected  void DeleteTask.performStateModification(ITaskContext tContext)
          Es werden keine Änderungen auf dem zu löschenden Objekt durchgeführt.
protected  void CreateTask.performStateModification(ITaskContext tContext)
          Die Änderungen, die auf dem neu instantiierten Konzept vom Anwender durchgeführt und über das IO zurückgegeben wurden, werden in das Konzept zurückgeschrieben, bevor es in die Datenbasis geschrieben wird.
protected abstract  void AbstractStandardBusinessTask.performStateModification(ITaskContext tContext)
          Durchführen der Änderungen auf dem Aufgabenobjekt.
protected  ITaskContext TaskContextManager.rebuildTaskContext(ITaskContext context, ITaskRequest request)
           
protected  void UpdateTask.retrieveTaskPerformanceModel(ITaskContext tContext)
          Auslesen des Aufgabenobjektes.
protected  void RetrieveTask.retrieveTaskPerformanceModel(ITaskContext tContext)
          Auslesen des Aufgabenobjektes.
protected  void DeleteTask.retrieveTaskPerformanceModel(ITaskContext tContext)
          Auslesen des Aufgabenobjektes.
protected  void CreateTask.retrieveTaskPerformanceModel(ITaskContext tContext)
          Auslesen des Aufgabenobjektes.
protected abstract  void AbstractStandardBusinessTask.retrieveTaskPerformanceModel(ITaskContext tContext)
          Auslesen des Aufgabenobjektes aus der Datenbasis.
protected  void UpdateTask.saveTaskPerformanceModel(ITaskContext tContext)
          Das aktualisierte Aufgabenobjekt wird in die Datenbasis zurückgeschrieben.
protected  void RetrieveTask.saveTaskPerformanceModel(ITaskContext tContext)
          Es werden keine Änderungen in die Datenbasis zurückgeschrieben, da es sich lediglich um einen lesenden Vorgang handelt.
protected  void DeleteTask.saveTaskPerformanceModel(ITaskContext tContext)
          Nachdem das Löschen durch den Anwender bestätigt wurde, werden die Änderungen (Löschen des Konzepts) in der Datenbasis persistiert.
protected  void CreateTask.saveTaskPerformanceModel(ITaskContext tContext)
          Das Aufgabenobjekt wird in der Datenbasis angelegt.
protected abstract  void AbstractStandardBusinessTask.saveTaskPerformanceModel(ITaskContext tContext)
          Zurückschreiben der durchgeführten Änderungen in die Datenbasis.
protected  void TaskContextManager.setupTaskContext(ITaskContext tContext, ITaskRequest request)
           
 

Uses of ITaskContext in de.cebis.moccabox.application.standard
 

Methods in de.cebis.moccabox.application.standard with parameters of type ITaskContext
 TaskCommand StandardTaskCommandBuilder.buildTaskCommand(java.lang.Object concept, java.lang.String command, ITaskContext tContext)
           
 TaskCommand StandardTaskCommandBuilder.buildTaskCommand(java.lang.String command, ITaskContext tContext)
           
 TaskCommand[] StandardTaskCommandBuilder.buildTaskCommands(java.lang.Object concept, java.lang.String[] commands, ITaskContext tContext)
           
 TaskCommand[] StandardTaskCommandBuilder.buildTaskCommands(java.lang.String[] commands, ITaskContext tContext)
           
protected  IODefinition StandardTaskController.generateResponse(IODefinition ioDefinition, ITaskContext tContext)
          Spezifizieren eines ModelNode, der das Ergebnis der Durchführung des Vorgangs repräsentiert.
protected  StandardBusinessTaskResult SingleConceptCollectTask.notifyState(ITaskContext tContext)
           
 IBusinessTaskResult SingleConceptCollectTask.perform(ITaskContext tContext)
           
protected  void SingleConceptCollectTask.performStateModification(ITaskContext tContext)
          Es werden keine Änderungen auf dem Aufgabenbojekt vorgenommen, da es sich lediglich um einen lesenden Vorgang handelt.
protected  void SingleConceptCollectTask.retrieveTaskPerformanceModel(ITaskContext tContext)
          Auslesen des Aufgabenobjektes.
protected  void SingleConceptCollectTask.saveTaskPerformanceModel(ITaskContext tContext)
          Es werden keine Änderungen in die Datenbasis zurückgeschrieben, da es sich lediglich um einen lesenden Vorgang handelt.
 

Uses of ITaskContext in de.cebis.moccabox.application.task
 

Methods in de.cebis.moccabox.application.task with parameters of type ITaskContext
 IBusinessTaskResult IBusinessTask.perform(ITaskContext tContext)
          Ausführen des Vorgangs.
 

Uses of ITaskContext in de.cebis.moccabox.application.task.tasks
 

Methods in de.cebis.moccabox.application.task.tasks with parameters of type ITaskContext
 IBusinessTaskResult FinishedTask.perform(ITaskContext tContext)
          Liefert lediglich ein leeres StandardBusinessTaskResult mit dem Status STATE_FINISHED_WITH_SUCCESS zurück.
 IBusinessTaskResult ReInitMoccaBoxTask.perform(ITaskContext tContext)
          Ausführen der Reinitialisierung.
 

Uses of ITaskContext in de.cebis.moccabox.io.command
 

Methods in de.cebis.moccabox.io.command with parameters of type ITaskContext
 TaskCommand TaskCommandBuilder.buildTaskCommand(java.lang.Object concept, java.lang.String command, ITaskContext tContext)
          Baut ein einzelnes TaskCommand Objekt entsprechend dem übergebenen Kommando für das betreffende Concept im vorliegenden ITaskContext.
 TaskCommand TaskCommandBuilder.buildTaskCommand(java.lang.String command, ITaskContext tContext)
          Baut ein einzelnes TaskCommand Objekt entsprechend dem übergebenen Kommandos für den betreffenden Objekttypen im vorliegenden ITaskContext.
 TaskCommand[] TaskCommandBuilder.buildTaskCommands(java.lang.Object concept, java.lang.String[] commands, ITaskContext tContext)
          Baut die TaskCommand Objekte entsprechend der übergebenen Kommandos für das betreffende Concept im vorliegenden ITaskContext.
 TaskCommand[] TaskCommandBuilder.buildTaskCommands(java.lang.String[] commands, ITaskContext tContext)
          Baut die TaskCommand Objekte entsprechend der übergebenen Kommandos für den betreffenden Objekttypen im vorliegenden ITaskContext.
 

Uses of ITaskContext in de.cebis.moccabox.model
 

Methods in de.cebis.moccabox.model with parameters of type ITaskContext
 void ModelNode.addChild(java.lang.Object concept, ViewElementBean viewElement, ITaskContext tContext)
          Hinzufügen eines Kindknotens für diesen ModelNode mit allen Attributen, die im korrespondierenden ViewElementBean hinterlegt sind.
 Value[] ValueRangeDefinition.collectValues(ITaskContext tContext)
          Zurückgeben des Array der Werte, die für den ITaskContext gültige Werte darstellen.
 ModelNode IModelNodeBuilder.createModel(ITaskContext tContext)
          Zurückliefern eines ModelNode, der auf der Grundlage der Informationen aus dem übergebenen ITaskContext zusammengebaut wird.
 void ModelNodeDescription.defineValues(ITaskContext tContext)
          Festlegen der Werte anhand des aktuellen ITaskContext.
 

Uses of ITaskContext in de.cebis.moccabox.model.builders
 

Methods in de.cebis.moccabox.model.builders with parameters of type ITaskContext
 ModelNode RootModelNodeBuilder.createModel(ITaskContext tContext)
           
 ModelNode ResultModelNodeBuilder.createModel(ITaskContext tContext)
           
 ModelNode RequestHistoryModelNodeBuilder.createModel(ITaskContext tContext)
           
 ModelNode ContextModelNodeBuilder.createModel(ITaskContext tContext)
           
abstract  ModelNode AbstractModelNodeBuilder.createModel(ITaskContext tContext)
           
 

Uses of ITaskContext in de.cebis.moccabox.repository.elements
 

Methods in de.cebis.moccabox.repository.elements with parameters of type ITaskContext
 TaskCommand CommandBean.getTaskCommand(ITaskContext tContext)
          Erzeugt aus dem CommandBean auf Grundlage des aktuellen TaskRequest ein korrespondierendes TaskCommand, indem die enthaltenen Parameter und Criteria als TaskAttribute in das zu erzeugende TaskCommand geschrieben werden.
 TaskCommand[] ViewElementBean.getTaskCommands(ITaskContext tContext)
          Zurückliefern der TaskCommands für die beschriebene View.
 TaskCommand[] ViewElementBean.getTaskCommands(java.lang.Object c, ITaskContext tContext)
          Zurückliefern der TaskCommands für ein bestimmtes Konzept, die durch die registrierten Befehle definiert sind.
 java.lang.Object ParameterBean.getValue(ITaskContext context)
          Zurückliefern des Wertes des Parameters, in Abhängigkeit vom aktuellen Kontext, in dem der Vorgang ausgeführt wird.
 java.lang.Object ParameterBean.getValue(java.lang.Object c, ITaskContext context)
          Zurückliefern des Wertes des Parameters, in Abhängigkeit vom aktuellen Kontext, in dem der Vorgang ausgeführt wird.
 

Uses of ITaskContext in de.cebis.moccapart.calendar.application
 

Methods in de.cebis.moccapart.calendar.application with parameters of type ITaskContext
protected  StandardBusinessTaskResult CalendarEventRetrieveTask.notifyState(ITaskContext tContext)
          Zurückliefern der Ergebnisse der Ausführung des Vorgangs.
 IBusinessTaskResult CalendarEventRetrieveTask.perform(ITaskContext tContext)
          Implementierung der Methode, die über die Schnittstelle IBusinessTask angeboten wird, um die Ausführung des Vorgangs zu veranlassen.
 

Uses of ITaskContext in de.cebis.moccapart.calendar.application.extensions
 

Methods in de.cebis.moccapart.calendar.application.extensions with parameters of type ITaskContext
 de.cebis.moccapart.calendar.domain.CalendarEvent[] ICalendarEventCollectorExtension.collectCalendarEvents(ITaskContext tContext, CalendarComponentContainer cContainer)